Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
182A RICHMOND ROAD Detached £266,290 £185,000 13 Jul 2015
184 RICHMOND ROAD Detached £298,643 £155,000 23 Aug 2004